commercial satellite telecast - Alemán Inglés Diccionario